bubalus bubalis - Alemán Inglés Diccionario